major equipment and self-sustainment items - Español Inglés Diccionario